head mast - Turco Inglés Diccionario